bladder tamponade - German English Dictionary